Reducing test data volume using external/LBIST hybrid test patterns
نویسندگان
چکیده
A common approach for large industrial designs is to use logic built-in self-test (LBIST) followed by test data from an external tester. Because the fault coverage with LBIST alone is not sufficient, there is a need to top-up the fault coverage with additional deterministic test patterns from an external tester. This paper proposes a technique of combining LBIST and deterministic ATPG to form “hybrid test patterns” which merge pseudorandom and deterministic test data. Experiments have been done on the Motorola PowerPC microprocessor core to study the proposed hybrid test patterns. Hybrid test patterns provide several advantages: 1) can be applied using STUMPS architecture [Bardell 82] with a minor modification, 2) significantly reduce external test data stored in tester memory, 3) reduce the number of pseudo-random patterns by orders of magnitude, thus addressing power issues.
منابع مشابه
Low Power PRPG and Decompressor using PRESTO generator
A pseudorandom test patterns are generated using low power programmable generator with desired toggling levels and enhanced fault coverage gradient. A linear feedback shift register drives a phase shifter to produce binary sequence using preselected toggling (PRESTO) activity. Several controls of the generator are selected automatically for easy and precise tuning. For shaping the test power en...
متن کاملImprovements in High-Coverage and Low-Power LBIST
Testing cost is one of the major contributors to the manufacturing cost of integrated circuits. Logic Built-In Self Test (LBIST) offers test cost reduction in terms of using smaller and cheaper ATE, test data volume reduction due to on-chip test pattern generation, test time reduction due to at-speed test pattern application. However, it is difficult to reach a sufficient test coverage with aff...
متن کاملTechniques for Seed Computation and Testability Enhancement for Logic Built-In Self Test
With the increase of device complexity and test-data volume required to guarantee adequate defect coverage, external testing is becoming increasingly difficult and expensive. Logic Built-in Self Test (LBIST) is a viable alternative test strategy as it helps reduce dependence on an elaborate external test equipment, enables the application of a large number of random tests, and allows for at-spe...
متن کاملDesign for test boot camp, Part 4: Built-in self-test
Logic built-in self-test (LBIST), is a mechanism that lets an (IC) test the integrity of its own digital logic structures. LBIST operates by stimulating the logic-based operations of the IC and then detecting if the logic behaved as intended. The main advantage of LBIST is that it provides test capability without an external tester. In particular, safety-critical designs need to be tested and r...
متن کاملTwo Countermeasures Against Hardware Trojans Exploiting Non-Zero Aliasing Probability of BIST
The threat of hardware Trojans has been widely recognized by academia, industry, and government agencies. A Trojan can compromise security of a system in spite of cryptographic protection. The damage caused by a Trojan may not be limited to a business or reputation, but could have a severe impact on public safety, national economy, or national security. An extremely stealthy way of implementing...
متن کامل